From 19966185695648e50961a3f9c0151bfa73b1a206 Mon Sep 17 00:00:00 2001 From: "Zeeshan Ali (Khattak)" Date: Thu, 5 Jan 2012 03:09:27 +0200 Subject: [PATCH] gtkspinbutton: Don't hilight buttons when !editable Don't hilight the buttons on mouse over when 'editable' property is set to 'FALSE. https://bugzilla.gnome.org/show_bug.cgi?id=667229 --- gtk/gtkspinbutton.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/gtk/gtkspinbutton.c b/gtk/gtkspinbutton.c index bff3d66071..bd4f8a3534 100644 --- a/gtk/gtkspinbutton.c +++ b/gtk/gtkspinbutton.c @@ -816,7 +816,8 @@ gtk_spin_button_panel_get_state (GtkSpinButton *spin_button, GtkStateFlags state; GtkSpinButtonPrivate *priv = spin_button->priv; - if (gtk_spin_button_panel_at_limit (spin_button, panel)) + if (gtk_spin_button_panel_at_limit (spin_button, panel) || + !gtk_editable_get_editable (GTK_EDITABLE (spin_button))) state = GTK_STATE_FLAG_INSENSITIVE; else { -- 2.30.2